algo flagrante - German English Dictionary